home *** CD-ROM | disk | FTP | other *** search
/ Apple Developer Connection 1998 Fall: Game Toolkit / Disc.iso / SDKs / PCI Driver Development Kit / • Tools / Development / NCR.flash / Open Firmware settings < prev   
Encoding:
Text File  |  1996-08-20  |  13.9 KB  |  616 lines  |  [TEXT/Term]

  1. 0 >
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23. 0 >
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. 0 >
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. Open Firmware, 0.99a ok
  66. 0 > \ Let's look at the device tree to make sure we find  ok
  67. 0 > \ the NCR card.  ok
  68. 0 > dev / ls
  69. FFB20190: /chosen@0,0
  70. FFB202B0: /cpu0@0,0
  71. FFB204D8: /system-memory@0
  72. FFB205B8: /openprom@0,0
  73. FFB20670: /mac-rom@0,0
  74. FFB206F8: /options@0,0
  75. FFB20A58: /aliases@0,0
  76. FFB20B90: /packages@0,0
  77. FFB20BF0:   /deblocker@0,0
  78. FFB20C50:   /disk-label@0,0
  79. 0 >
  80. FFB20CB0: /bandit@F2000000
  81. 0 >
  82. FFB20E90:   /gc@10
  83. 0 >
  84. FFB21118:     /53c94@10000
  85. 0 >
  86. FFB211C8:       /sd@0,0
  87. 0 >
  88. FFB21278:     /mesh@18000
  89. 0 >
  90. FFB21328:       /sd@0,0
  91. 0 >
  92. FFB213D0:     /mace@11000
  93. 0 >
  94. FFB214A8:     /escc@13020
  95. 0 >
  96. FFB21580:     /escc@13000
  97. 0 >
  98. FFB21658:     /awac@14000
  99. FFB21730:     /swim3@15000
  100. 0 >
  101. FFB21808:     /via-cuda@16000
  102. 0 >
  103. FFB218D0:       /adb@0,0
  104. FFB21950:         /keyboard@0,0
  105. 0 >
  106. FFB219F8:         /mouse@1,0
  107. 0 >
  108. FFB21AA0:       /pram@0,0
  109. FFB21B48:       /rtc@0,0
  110. 0 >
  111. FFB21BE8:       /power-mgt@0,0
  112. 0 >
  113. FFB21E40:   /AAPL,NCR8250S@E
  114. 0 >
  115. FFB21C90: /kaos@F0000000
  116. 0 >
  117. FFB22158:   /control@B
  118. 0 >
  119. FFB22360:   /planb@D
  120. 0 >
  121.  ok
  122. 0 > \ You notice that AAPL,NCR8250S@E is there.  This card had  ok
  123. 0 > \ been programmed before.  If it was a blank Flash ROM  ok
  124. 0 > \ it would appear as pci1000,3@E.  The significant thing  ok
  125. 0 > \ is that it's @E, which is the correct slot.  ok
  126. 0 >   ok
  127. 0 > \ Now let's download the program NCR-FLASH.of.  We'll type  ok
  128. 0 > \ dl <return> and OF will be waiting for the download.  You  ok
  129. 0 > \ can use either Send File or copy and paste at this point  ok
  130. 0 > \ to download.  ok
  131. 0 > dl b\, unknown word
  132.  ok
  133. 0 > \ Remember to type ctrl-d to end the download.  ok
  134. 0 > dl rom, unknown word
  135.  ok
  136. 0 > reset-all  ok
  137. 0 >
  138. Open Firmware, 0.99a ok
  139. 0 > \ it's always useful to change the auto-boot? variable  ok
  140. 0 > \ to false, so you'll always re-enter OF for awhile, in case  ok
  141. 0 > \ you need to reboot.  When you're done, change auto-boot?  ok
  142. 0 > \ to true, so people after you won't think your machine is  ok
  143. 0 > \ dead!  ok
  144. 0 >
  145. 0 > printenv
  146. 0 >
  147.  
  148. 0 >
  149. little-endian?      false               false
  150. 0 >
  151. auto-boot?          true                true
  152. 0 >
  153. diag-switch?        false               false
  154. 0 >
  155. fcode-debug?        false               false
  156. oem-banner?         false               false
  157. 0 >
  158. oem-logo?           false               false
  159. 0 >
  160. use-nvramrc?        true                false
  161. 0 >
  162. boot-device         /mac-rom            /mac-rom
  163. boot-file
  164. diag-device         /bandit/gc/swim3:diags /bandit/gc/swim3:diags
  165. diag-file
  166. input-device        /bandit/gc/escc     /bandit/gc/escc
  167. output-device       /bandit/gc/escc     /bandit/gc/escc
  168. oem-banner
  169. oem-logo
  170. screen-#columns     64                  64
  171. screen-#rows        28                  28
  172. selftest-#megs      0                   0
  173. nvramrc
  174. boot-command        boot                boot
  175.  ok
  176. 0 > \ see, auto-boot? is now true.  We'll change it to false.  ok
  177. 0 > setenv auto-boot? false  ok
  178. 0 > \ now, if we reset-all, we'll immediately re-enter the OF UI  ok
  179. 0 > \ instead of having to hold the NMI and RESET buttons.  ok
  180. 0 > reset-all  ok
  181. 0 >
  182. Open Firmware, 0.99a ok
  183. 0 > \ See, we got right back in.  ok
  184. 0 >   ok
  185. 0 > dev / ls
  186. FFB20190: /chosen@0,0
  187. FFB202B0: /cpu0@0,0
  188. FFB204D8: /system-memory@0
  189. FFB205B8: /openprom@0,0
  190. FFB20670: /mac-rom@0,0
  191. FFB206F8: /options@0,0
  192. FFB20A58: /aliases@0,0
  193. FFB20B90: /packages@0,0
  194. FFB20BF0:   /deblocker@0,0
  195. FFB20C50:   /disk-label@0,0
  196. 0 >
  197. FFB20CB0: /bandit@F2000000
  198. FFB20E90:   /gc@10
  199. 0 >
  200. FFB21118:     /53c94@10000
  201. 0 >
  202. FFB211C8:       /sd@0,0
  203. 0 >
  204. FFB21278:     /mesh@18000
  205. FFB21328:       /sd@0,0
  206. 0 >
  207. FFB213D0:     /mace@11000
  208. FFB214A8:     /escc@13020
  209. FFB21580:     /escc@13000
  210. FFB21658:     /awac@14000
  211. FFB21730:     /swim3@15000
  212. FFB21808:     /via-cuda@16000
  213. FFB218D0:       /adb@0,0
  214. FFB21950:         /keyboard@0,0
  215. FFB219F8:         /mouse@1,0
  216. FFB21AA0:       /pram@0,0
  217. FFB21B48:       /rtc@0,0
  218. FFB21BE8:       /power-mgt@0,0
  219. FFB21E40:   /AAPL,NCR8250S@E
  220. FFB21C90: /kaos@F0000000
  221. FFB22158:   /control@B
  222. FFB22360:   /planb@D
  223.  ok
  224. 0 > dl rom, unknown word
  225.  ok
  226. 0 > dl  ok
  227. 0 > reset-all  ok
  228. 0 >
  229. Open Firmware, 0.99a ok
  230. 0 > dev / ls
  231. FFB20190: /chosen@0,0
  232. FFB202B0: /cpu0@0,0
  233. FFB204D8: /system-memory@0
  234. FFB205B8: /openprom@0,0
  235. FFB20670: /mac-rom@0,0
  236. FFB206F8: /options@0,0
  237. FFB20A58: /aliases@0,0
  238. FFB20B90: /packages@0,0
  239. FFB20BF0:   /deblocker@0,0
  240. FFB20C50:   /disk-label@0,0
  241. 0 >
  242. FFB20CB0: /bandit@F2000000
  243. FFB20E90:   /gc@10
  244. 0 >
  245. FFB21118:     /53c94@10000
  246. 0 >
  247. FFB211C8:       /sd@0,0
  248. 0 >
  249. FFB21278:     /mesh@18000
  250. FFB21328:       /sd@0,0
  251. 0 >
  252. FFB213D0:     /mace@11000
  253. 0 >
  254. FFB214A8:     /escc@13020
  255. 0 >
  256. FFB21580:     /escc@13000
  257. FFB21658:     /awac@14000
  258. 0 >
  259. FFB21730:     /swim3@15000
  260. FFB21808:     /via-cuda@16000
  261. FFB218D0:       /adb@0,0
  262. FFB21950:         /keyboard@0,0
  263. FFB219F8:         /mouse@1,0
  264. FFB21AA0:       /pram@0,0
  265. FFB21B48:       /rtc@0,0
  266. FFB21BE8:       /power-mgt@0,0
  267. FFB21E40:   /AAPL,NCR8250S@E
  268. FFB21C90: /kaos@F0000000
  269. FFB22158:   /control@B
  270. FFB22360:   /planb@D
  271.  ok
  272. 0 > dl rom, unknown word
  273.  ok
  274. 0 > dl  ok
  275. 0 > reset-all  ok
  276. 0 >
  277. Open Firmware, 0.99a ok
  278. 0 > dl  ok
  279. 0 > reset-all  ok
  280. 0 >
  281. Open Firmware, 0.99a ok
  282. 0 > dev / ls
  283. FFB20190: /chosen@0,0
  284. FFB202B0: /cpu0@0,0
  285. FFB204D8: /system-memory@0
  286. FFB205B8: /openprom@0,0
  287. FFB20670: /mac-rom@0,0
  288. FFB206F8: /options@0,0
  289. FFB20A58: /aliases@0,0
  290. FFB20B90: /packages@0,0
  291. FFB20BF0:   /deblocker@0,0
  292. FFB20C50:   /disk-label@0,0
  293. 0 >
  294. FFB20CB0: /bandit@F2000000
  295. FFB20E90:   /gc@10
  296. 0 >
  297. FFB21118:     /53c94@10000
  298. 0 >
  299. FFB211C8:       /sd@0,0
  300. FFB21278:     /mesh@18000
  301. 0 >
  302. FFB21328:       /sd@0,0
  303. FFB213D0:     /mace@11000
  304. FFB214A8:     /escc@13020
  305. FFB21580:     /escc@13000
  306. FFB21658:     /awac@14000
  307. FFB21730:     /swim3@15000
  308. FFB21808:     /via-cuda@16000
  309. FFB218D0:       /adb@0,0
  310. FFB21950:         /keyboard@0,0
  311. FFB219F8:         /mouse@1,0
  312. FFB21AA0:       /pram@0,0
  313. FFB21B48:       /rtc@0,0
  314. FFB21BE8:       /power-mgt@0,0
  315. FFB21E40:   /AAPL,NCR8250S@E
  316. FFB21C90: /kaos@F0000000
  317. FFB22158:   /control@B
  318. FFB22360:   /planb@D
  319.  ok
  320. 0 > dl rom, unknown word
  321.  ok
  322. 0 > reset-all  ok
  323. 0 >
  324. Open Firmware, 0.99a ok
  325. 0 > dev / ls
  326. FFB20190: /chosen@0,0
  327. FFB202B0: /cpu0@0,0
  328. FFB204D8: /system-memory@0
  329. FFB205B8: /openprom@0,0
  330. FFB20670: /mac-rom@0,0
  331. FFB206F8: /options@0,0
  332. FFB20A58: /aliases@0,0
  333. FFB20B90: /packages@0,0
  334. FFB20BF0:   /deblocker@0,0
  335. FFB20C50:   /disk-label@0,0
  336. 0 >
  337. FFB20CB0: /bandit@F2000000
  338. 0 >
  339. FFB20E90:   /gc@10
  340. 0 >
  341. FFB21118:     /53c94@10000
  342. 0 >
  343. FFB211C8:       /sd@0,0
  344. 0 >
  345. FFB21278:     /mesh@18000
  346. 0 >
  347. FFB21328:       /sd@0,0
  348. 0 >
  349. FFB213D0:     /mace@11000
  350. FFB214A8:     /escc@13020
  351. 0 >
  352. FFB21580:     /escc@13000
  353. 0 >
  354. FFB21658:     /awac@14000
  355. FFB21730:     /swim3@15000
  356. 0 >
  357. FFB21808:     /via-cuda@16000
  358. FFB218D0:       /adb@0,0
  359. FFB21950:         /keyboard@0,0
  360. FFB219F8:         /mouse@1,0
  361. FFB21AA0:       /pram@0,0
  362. FFB21B48:       /rtc@0,0
  363. FFB21BE8:       /power-mgt@0,0
  364. FFB21E40:   /AAPL,NCR8250S@E
  365. FFB21C90: /kaos@F0000000
  366. FFB22158:   /control@B
  367. FFB22360:   /planb@D
  368.  ok
  369. 0 > dev ..  ok
  370. 0 > dl  ok
  371. 0 > pwd /bandit@F2000000 ok
  372. 0 > \ now let's download NCR.of.  To do this, again, open  ok
  373. 0 > \ NCR.of with MPW, select all, copy.  Then type dl <return>  ok
  374. 0 > \ then paste, then type ctrl-d to end the download.  ok
  375. 0 > dl tokenizer[, unknown word
  376.  ok
  377. 0 > reset-all  ok
  378. 0 >
  379. Open Firmware, 0.99a ok
  380. 0 > dev / ls
  381. FFB20190: /chosen@0,0
  382. FFB202B0: /cpu0@0,0
  383. FFB204D8: /system-memory@0
  384. FFB205B8: /openprom@0,0
  385. FFB20670: /mac-rom@0,0
  386. FFB206F8: /options@0,0
  387. FFB20A58: /aliases@0,0
  388. FFB20B90: /packages@0,0
  389. FFB20BF0:   /deblocker@0,0
  390. FFB20C50:   /disk-label@0,0
  391. 0 >
  392. FFB20CB0: /bandit@F2000000
  393. 0 >
  394. FFB20E90:   /gc@10
  395. FFB21118:     /53c94@10000
  396. 0 >
  397. FFB211C8:       /sd@0,0
  398. 0 >
  399. FFB21278:     /mesh@18000
  400. FFB21328:       /sd@0,0
  401. FFB213D0:     /mace@11000
  402. FFB214A8:     /escc@13020
  403. FFB21580:     /escc@13000
  404. FFB21658:     /awac@14000
  405. FFB21730:     /swim3@15000
  406. FFB21808:     /via-cuda@16000
  407. FFB218D0:       /adb@0,0
  408. FFB21950:         /keyboard@0,0
  409. FFB219F8:         /mouse@1,0
  410. FFB21AA0:       /pram@0,0
  411. FFB21B48:       /rtc@0,0
  412. FFB21BE8:       /power-mgt@0,0
  413. FFB21E40:   /AAPL,NCR8250S@E
  414. FFB21C90: /kaos@F0000000
  415. FFB22158:   /control@B
  416. FFB22360:   /planb@D
  417.  ok
  418. 0 > reset-all  ok
  419. 0 >
  420. Open Firmware, 0.99a ok
  421. 0 > setenv auto-boot? false  ok
  422. 0 > dev / ls
  423. FFB20190: /chosen@0,0
  424. FFB202B0: /cpu0@0,0
  425. FFB204D8: /system-memory@0
  426. FFB205B8: /openprom@0,0
  427. FFB20670: /mac-rom@0,0
  428. FFB206F8: /options@0,0
  429. FFB20A58: /aliases@0,0
  430. FFB20B90: /packages@0,0
  431. FFB20BF0:   /deblocker@0,0
  432. FFB20C50:   /disk-label@0,0
  433. 0 >
  434. FFB20CB0: /bandit@F2000000
  435. 0 >
  436. FFB20E90:   /gc@10
  437. 0 >
  438. FFB21118:     /53c94@10000
  439. 0 >
  440. FFB211C8:       /sd@0,0
  441. 0 >
  442. FFB21278:     /mesh@18000
  443. 0 >
  444. FFB21328:       /sd@0,0
  445. 0 >
  446. FFB213D0:     /mace@11000
  447. 0 >
  448. FFB214A8:     /escc@13020
  449. 0 >
  450. FFB21580:     /escc@13000
  451. 0 >
  452. FFB21658:     /awac@14000
  453. 0 >
  454. FFB21730:     /swim3@15000
  455. 0 >
  456. FFB21808:     /via-cuda@16000
  457. 0 >
  458. FFB218D0:       /adb@0,0
  459. 0 >
  460. FFB21950:         /keyboard@0,0
  461. 0 >
  462. FFB219F8:         /mouse@1,0
  463. 0 >
  464. FFB21AA0:       /pram@0,0
  465. FFB21B48:       /rtc@0,0
  466. FFB21BE8:       /power-mgt@0,0
  467. FFB21E40:   /AAPL,NCR8250S@E
  468. FFB21C90: /kaos@F0000000
  469. FFB22158:   /control@B
  470. FFB22360:   /planb@D
  471.  ok
  472. 0 >
  473. 0 > dev ..  ok
  474. 0 >
  475. 0 > dl  ok
  476. 0 >
  477. 0 > \ now let's download flash_image.txt.  You should have already  ok
  478. 0 > \ run the tokenizer from MPW on NCR.of to get flash_image.bin  ok
  479. 0 > \ and then used the MPW script to make flash_image.txt.  If   ok
  480. 0 > \ you haven't done that yet, do so now in MPW.  ok
  481. 0 >   ok
  482. 0 >   ok
  483. 0 > dl  ok
  484. 0 > \ it'll take awhile to copy, then paste.  And, after you hit  ok
  485. 0 > \ ctrl-d, there'll be a long pause, since the file is  ok
  486. 0 > \ pretty large.  ok
  487. 0 >   ok
  488. 0 > \ Let's now make sure everything's there.  Type words to   ok
  489. 0 > \ see that nv-flash and nv-erase are there  ok
  490. 0 > words
  491. foobar          nv-flash        nv-erase        len             addr
  492. nv-disable      nv-enable       encode-unit     decode-unit     dma-sync
  493. dma-map-in      dma-free        dma-alloc       map-out         map-in
  494. 0 >
  495. open            probe-slots     req-io-addr     alloc-io-addr   align-io-addr
  496. 0 >
  497. alloc-mem-addr  align-mem-addr  config-l!       config-l@       config-w!
  498. 0 >
  499. config-b!       config-b@
  500. 0 >
  501.  ok
  502. 0 >
  503. 0 > \ Now let's make sure foobar is there, and find out how much  ok
  504. 0 >
  505. 0 > \ space it takes  ok
  506. 0 >
  507. 0 > foobar 100 dump
  508. 0 >
  509. FFB667A4: 55 AA 40 00 00 00 00 00 00 00 00 00 00 00 00 00
  510. 0 >
  511. FFB667B4: 00 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00
  512. 0 >
  513. FFB667C4: 50 43 49 52 00 10 03 00 00 00 20 00 00 00 00 01
  514. 0 >
  515. FFB667D4: 1D 00 00 00 01 80 00 00 00 00 00 00 00 00 00 00
  516. 0 >
  517. FFB667E4: F1 08 01 54 00 00 38 77 12 0D 41 41 50 4C 2C 4E
  518. 0 >
  519. FFB667F4: 43 52 38 32 35 30 53 02 01 12 04 73 63 73 69 01
  520. FFB66804: 1A 12 05 38 32 35 30 53 01 19 A5 A5 01 03 01 13
  521. FFB66814: A5 01 11 A5 01 11 01 12 01 12 A5 A5 01 03 10 01
  522. FFB66824: 00 00 10 24 01 13 A5 01 11 10 00 00 01 00 01 11
  523. FFB66834: 01 12 01 12 A5 A5 01 03 10 02 00 00 14 24 01 13
  524. FFB66844: A5 01 11 10 00 00 01 00 01 11 01 12 01 12 01 12
  525. FFB66854: 12 03 72 65 67 01 10 A5 01 11 A5 01 11 01 12 10
  526. FFB66864: 00 72 70 E0 01 11 10 00 72 70 E0 01 11 01 12 01
  527. FFB66874: 12 A5 01 11 A5 01 11 01 12 01 12 10 00 7B 98 A0
  528. FFB66884: 01 11 10 00 7B 98 A0 01 11 01 12 01 12 12 11 70
  529. FFB66894: 6F 77 65 72 2D 63 6F 6E 73 75 6D 70 74 69 6F 6E ok
  530. 0 > \ That looks like the first 100 hex bytes.  How long  ok
  531. 0 > \ is the file?  ok
  532. 0 > \ Remember that at the top of flash_image.txt, there  ok
  533. 0 > \ was a line called create foobar.  That gives us a   ok
  534. 0 > \ pointer to the address where the flash_image.txt was  ok
  535. 0 > \ downloaded.  ok
  536. 0 >
  537. 0 > here foobar - . 3A00  ok
  538. 0 >
  539. 0 > \ the length is 3A00  ok
  540. 0 >
  541. 0 >   ok
  542. 0 >
  543. 0 > \ now let's erase the flash ROM.  ok
  544. 0 >
  545. 0 > nv-erase  ok
  546. 0 >
  547. 0 > \ to see that it works, let's dump a few locations  ok
  548. 0 > 8fff8000 100 dump
  549. 8FFF8000: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  550. 8FFF8010: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  551. 8FFF8020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  552. 8FFF8030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  553. 8FFF8040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  554. 8FFF8050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  555. 8FFF8060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  556. 8FFF8070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  557. 8FFF8080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  558. 8FFF8090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  559. 8FFF80A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  560. 8FFF80B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  561. 8FFF80C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  562. 8FFF80D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  563. 8FFF80E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
  564. 0 >
  565. 8FFF80F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ok
  566. 0 >
  567. 0 > \ that looks pretty erased to me!  ok
  568. 0 >
  569. 0 >   ok
  570. 0 >
  571. 0 > \ now let's program the flash  ok
  572. 0 >
  573. 0 > foobar 3A00 nv-flash  ok
  574. 0 >
  575. 0 > \ we should see our program in there now  ok
  576. 0 >
  577. 0 > 8fff8000 100 dump
  578. 0 >
  579. 8FFF8000: 55 AA 40 00 00 00 00 00 00 00 00 00 00 00 00 00
  580. 8FFF8010: 00 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00
  581. 0 >
  582. 8FFF8020: 50 43 49 52 00 10 03 00 00 00 20 00 00 00 00 01
  583. 0 >
  584. 8FFF8030: 1D 00 00 00 01 80 00 00 00 00 00 00 00 00 00 00
  585. 0 >
  586. 8FFF8040: F1 08 01 54 00 00 38 77 12 0D 41 41 50 4C 2C 4E
  587. 0 >
  588. 8FFF8050: 43 52 38 32 35 30 53 02 01 12 04 73 63 73 69 01
  589. 0 >
  590. 8FFF8060: 1A 12 05 38 32 35 30 53 01 19 A5 A5 01 03 01 13
  591. 0 >
  592. 8FFF8070: A5 01 11 A5 01 11 01 12 01 12 A5 A5 01 03 10 01
  593. 8FFF8080: 00 00 10 24 01 13 A5 01 11 10 00 00 01 00 01 11
  594. 8FFF8090: 01 12 01 12 A5 A5 01 03 10 02 00 00 14 24 01 13
  595. 8FFF80A0: A5 01 11 10 00 00 01 00 01 11 01 12 01 12 01 12
  596. 8FFF80B0: 12 03 72 65 67 01 10 A5 01 11 A5 01 11 01 12 10
  597. 8FFF80C0: 00 72 70 E0 01 11 10 00 72 70 E0 01 11 01 12 01
  598. 8FFF80D0: 12 A5 01 11 A5 01 11 01 12 01 12 10 00 7B 98 A0
  599. 8FFF80E0: 01 11 10 00 7B 98 A0 01 11 01 12 01 12 12 11 70
  600. 8FFF80F0: 6F 77 65 72 2D 63 6F 6E 73 75 6D 70 74 69 6F 6E ok
  601. 0 > \ That's it.  Now let's change back auto-boot? to true  ok
  602. 0 > \ That's it.  Now when you boot, you can use the  ok
  603. 0 > \ Display Name Registry tool to see that the driver  ok
  604. 0 > \ is actually loaded.  ok
  605. 0 > \ Let's change auto-boot? to true, so we don't reenter  ok
  606. 0 > \ OF UI every time we reboot.  ok
  607. 0 > setenv auto-boot? true  ok
  608. 0 > boot
  609. Open Firmware, 0.99a ok
  610. 0 > dl  ok
  611. 0 > dl  ok
  612. 0 > nv-erase  ok
  613. 0 > here foobar - . 3A00  ok
  614. 0 > foobar 3A00 nv-flash  ok
  615. 0 > boot
  616.